Cheatsheet
A 마지막 문장에 커서 위치시키고 편집모드로 들어가기 | 읽어보기
.: 방금 수행한 명령 반복하기 | 읽어보기
\%V visual block에 대하여만 search, replace 수행하기: '<'>s/\%V{pattern}/{string}/g | 읽어보기
q <letter>로 키 스트로크 record, 사용할 때 @ <letter>를 사용 | 읽어보기
zz, zt, zb : 현재 커서를 기준으로 중간, 상단, 하단으로 에디터 옮기기
ci[, di[ : 각각 [] 안에 있는 내용을 지우고 편집모드, 지우기 [ 자리에 {, (,
- 심지어 html인 경우에는
t(tag)도 가능함.
- 심지어 python인 경우에는
i(indent)도 가능함.
i 대신에 a를 넣으면 괄호까지 삭제 범위가 넓어짐.
echo @% : 현재 작성중인 파일의 상대경로를 출력 참고
J 현재 줄의 endline 기호를 제거하여 다음줄과 이어붙이는데 사용
gU, gu: UPPERCASE, lowercase
ma, `a : 지정된 위치를 마킹하고 한 번에 이동하기 Vim set mark, jump back to mark
plugins
읽을거리
Advanced